technological park - Español Inglés Diccionario